home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / src / Tools / ile-2.01 / ile.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-06-30  |  970 b   |  38 lines

  1. /*
  2.  * ile.h
  3.  *
  4.  */
  5.  
  6. #define PUSH    1
  7. #define POP     2
  8.  
  9.  
  10. #define FALSE 0
  11. #define TRUE  1
  12.  
  13.  
  14. #define d_zero( p, n)  memset( (p), 0x00, (n) )
  15.  
  16. extern int master_tty;
  17. extern int slave_tty;
  18.  
  19. extern int windowchanged;
  20.  
  21.  
  22. extern void change_window();
  23. extern int  tty_getmode();     /* Save the current tty modes  */
  24. extern int  tty_reset();       /* Reset the tty modes         */
  25. extern int  tty_sane();        /* Just make the tty sane      */
  26. extern int  tty_raw();         /* Enable raw input processing */
  27. extern int  tty_echo();        /* Set or unset tty echoing    */
  28. extern int  tty_noecho();      /* push/pop echo setting       */
  29. extern int  tty_silentmode();  /* test if tty is non echoing */
  30. extern void tty_replic();      /* replic master state onto slave */
  31.  
  32.  
  33. extern int  tty_killpg();      /* kill process on slave tty   */ 
  34. extern void tty_NoCtty();      /* disassociate fm controlling tty */
  35. extern int  tty_wincols();     /* retun no of cols in window */
  36.  
  37.  
  38.